@charset "utf-8";
/* CSS Document */
html,body,div,img,p,span,table,ul,li,form,ol,dd,dt,dl,iframe,input,select,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,li,form,ol,dd,dt,dl{list-style:none;}
select,input{font-size:12px;vertical-align:middle;}
img{border:0;}
body{font-size:12px;font-family:tahoma,verdana,arial,helvetica,sans-serif;line-height:19px;color:#333;text-align:left;background:#e6e7e8;}
a{color:#000000;text-decoration:none;}
a:hover{color:#2399e8;}
.f_l { float:left; display:inline; overflow:hidden;}
.f_r { float:right; display:inline; overflow:hidden;}

header { margin:0 auto; padding:20px 0; width:980px; height:160px; display:block;}
.head_top { height:125px; position:relative; width:100%;}
.logo { background:url(../image/images/logo.jpg) no-repeat; float:left; display:inline; overflow:hidden; margin:10px 0 0 0; text-indent:-9999px; width:367px; height:91px;}

.register { position:relative; float:right; margin-top:23px; height:60px; width:50px;}
.register_enter {background:#2399e8;border-radius:25px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);color:#FFF;font:16px/49px 微软雅黑;float:right;height:50px;overflow:hidden;padding:0; text-align:center;width:50px;}
.register a:hover { color:#fff;}
.register .register_menu {background-clip:padding-box;background:#FFFFFF; border:1px solid #CCC; border-color:rgba(0, 0, 0, 0.2);border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);display:block;float:right;right:0px;top:60px;min-width:100px; width:100px; padding:4px 0;position:absolute;z-index:1000;}
.register .register_menu .cloud { background:url(../image/images/cloud.jpg) no-repeat; width:14px; height:7px; position:absolute; top:-7px; right:17px;}
.register .register_menu p { text-indent:18px; line-height:23px;}
.register .register_menu p a { display:block; overflow:hidden;}
.register .register_menu p a:hover { background:url(../image/images/nav_un.jpg) repeat-x left bottom; color:#fff;}
.user_avatar { position:relative; float:right; margin-top:23px; height:60px; width:50px;}
.user_avatar .user_img {background:#000000;border-radius:25px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);float:right;height:50px;overflow:hidden;padding:0;width:50px; }
.user_avatar .user_img img { width:50px; height:50px;}
.user_avatar .user_menu {background-clip:padding-box;background:#FFFFFF; border:1px solid #CCC; border-color:rgba(0, 0, 0, 0.2);border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);display:block;float:right;right:0px;top:60px;min-width:100px; width:100px; padding:4px 0;position:absolute;z-index:1000;}
.user_avatar .user_menu .cloud { background:url(../image/images/cloud.jpg) no-repeat; width:14px; height:7px; position:absolute; top:-7px; right:17px;}
.user_avatar .user_menu p { text-align:center; line-height:23px;}
.user_avatar .user_menu p a { display:block; overflow:hidden;}
.user_avatar .user_menu p a:hover { background:url(../image/images/nav_un.jpg) repeat-x left bottom; color:#fff;}

nav { background:url(../image/images/nav.jpg) repeat-x left top; border:1px solid #000; float:left; margin:30px 0 0 60px; overflow:hidden; height:32px; width:366px; -moz-transition:all 0.3s ease 0s;border-radius:5px;box-shadow:0 1px 3px rgba(34, 25, 25, 0.2);}
nav a { color:#fff; font:12px/33px 微软雅黑; float:left; display:inline; overflow:hidden; padding:0 32px;}
nav a:hover { color:#fff;}
nav .un { background:url(../image/images/nav_un.jpg) repeat-x left top; height:32px;}

.wrap { margin:0 auto; width:980px; display:block; _overflow:hidden;}
.cooperation { background:#eaeaea url(../images/cooperation_bj.jpg) repeat-y center top; border-top:1px solid #fff; display:block; margin:25px 0 0 0; padding:30px 0; overflow:hidden;}
.cooperation_main { display:block; margin:0 auto; padding:0; overflow:hidden; width:980px;}
.cooperation_main h2 {color:#333; display:block; font:normal 22px/30px 微软雅黑; overflow:hidden; text-align:center; text-shadow:-1px -1px 0 #fff,1px 1px 0 #fff,1px 1px 0 #000;}

/*cooperation_ul*/
.cooperation_ul { display:block; margin:0 auto; overflow:hidden; padding:10px 0 30px 0; width:928px;}
.cooperation_ul li { border-right:1px solid #ccc; display:inline; float:left; margin-top:20px; overflow:hidden; height:70px; width:115px;}
.cooperation_ul .on { border-right:none;}

footer { background:#545454; width:100%; display:block; overflow:hidden;}
.foot { display:block; margin:0 auto; padding:30px 0 30px 0; overflow:hidden; width:980px;}
.foot div { text-align:center;}
.foot_ul { display:block; margin:10px auto 0 auto; overflow:hidden; width:950px;}
.foot_ul li { float:left; display:inline; margin:0 0 0 15px; overflow:hidden; width:175px;}
.foot_ul h2 { color:#fff; font:bold 14px/30px 微软雅黑; margin-bottom:20px;}
.foot_ul p { font:normal 14px/25px 微软雅黑;}
.foot_ul p a { color:#7c7c7c;}


.c_2399e8 { color:#2399e8!important;}





